imperial research facility (pallaxides) - Alemán Inglés Diccionario